# 模拟cp命令
# 二进制读取源文件（xxx）,二进制写入打开目标文件
# 每次读取4kb，将读取的文件写入到目标文件
# 关闭文件
fr = open('D:/VNC Viewer.zip', mode='rb')
fw = open('vnc.zip', mode='wb')
# 循环读取源文件，每次读取4kb
while True:
    data = fr.read(4096)
    if not data:
        break
    # 不为空将读取的数据写入到目标文件
    fw.write(data)
# 关闭文件
fr.close()
fw.close()